Tosa Bay
geographical name
To·sa Bay
ˈtō-sä
inlet of the Pacific on the southern coast of Shikoku Island, Japan
Love words? Need even more definitions?
Merriam-Webster unabridged
Share